technical achievements - Turkish English Dictionary